#define _CRT_SECURE_NO_WARNINGS

//
//
//


//#include <stdio.h>
//
//int main()
//{
//	char arr[] = "abcdefghijklmnopqrstuvwxyz";
//	char* str = arr;
//	int sum = 0;
//
//	while (*str != '\0')
//	{
//		sum += *str;
//		str++;
//		;
//	}
//
//	printf("%d\n", sum);
//
//	return 0;
//}
//
//bool checkIfPangram(char* sentence) {
//    char arr[] = "abcdefghijklmnopqistuvwxyz";
//    for (int i = 0; i < strlen(sentence); i++)
//    {
//        int flag = 0;
//        for (int j = 0; j < 27; j++)
//        {
//            if (*(sentence + i) == arr[j])
//            {
//                flag = 1;
//                break;
//            }
//        }
//        if (flag == 0)
//        {
//            return false;
//        }
//    }
//    return true;
//}



int lengthOfLastWord(char* s) {
    int len = strlen(s);
    char* end = s + len - 1;
    while (*end == ' ')
    {
        end--;
    }
    int count = 0;
    while (*end != ' ' && end >= s)
    {
        count++;
        end--;
    }
    return count;
}

#include <stdio.h>

int main()
{
	char arr[] = "a";

    printf("%d\n", lengthOfLastWord(arr));

	return 0;
}